coupling rods - Turkish English Dictionary